<h1>TabOrder</h1>

<p>The TabOrder instruction is used to set the tabbing order of text fields, 
movie clips and buttons visible on the display list.</p>

<table>

<tr>
<th nowrap>Field Name</th>
<th>Type</th>
<th>Size</th>
<th>Description</th>
</tr>

<tr>
<td nowrap valign="top">type</td>
<td nowrap valign="top">unsigned bit</td>
<td nowrap valign="top" align="right">10</td>
<td>Identifies the TabOrder instruction when it is encoded. It is encoded with 
the length field as a 16-bit integer (Little-endian byte order).</td>
</tr>

<tr>
<td nowrap valign="top">length</td>
<td nowrap valign="top">unsigned bit</td>
<td nowrap valign="top" align="right">6</td>
<td>The length in bytes of the body of the instruction when it is encoded. Encoded with the type 
field as a 16-bit integer.</td>
</tr>

<tr>
<td nowrap valign="top">layer</td>
<td nowrap valign="top">unsigned int</td>
<td nowrap valign="top" align="right">16</td>
<td>The layer number which contains the object assigned to the tabbing order.</td>
</tr>

<tr>
<td nowrap valign="top">index</td>
<td nowrap valign="top">unsigned int</td>
<td nowrap valign="top" align="right">16</td>
<td>The index of the object in the tabbing order.</td>
</tr>

</table>

<h2>History</h2>

<p>The TabOrder instruction represents the SetTabIndex tag in the Flash file 
specification . It was introduced in Flash 7.</p>
